/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * PanelBlok5.java
 *
 * Created on Feb 7, 2012, 10:57:16 PM
 */
package pkl51.view.kuesioner;

import pkl51.component.TextField;
import pkl51.controller.Blok5Controller;
import pkl51.model.Blok5Model;
import pkl51.model.event.Blok5Listener;
import pkl51.validasi.ValidasiBlok5;


/**
 *
 * @author ERI
 */
public class PanelBlok5 extends javax.swing.JPanel implements Blok5Listener {

    private Blok5Model model;
    private Blok5Controller controller;
    public TextField group[];
    private ValidasiBlok5 validasiBlok5;
    private static PanelBlok5 instance;

    /** Creates new form PanelBlok5 */
    public PanelBlok5() {
        model = Blok5Model.getInstance();
        model.setListener(this);

        controller = new Blok5Controller();
        controller.setModel(model);
        initComponents();
        registerGroup();

        validasiBlok5 = new ValidasiBlok5();
        validasiBlok5.setPanelBlok5(this);
        validasiBlok5.registerValidator();
        
    }

    public void setModel(Blok5Model model) {
        this.model = model;
    }

    public static PanelBlok5 getInstance() {
        if(instance == null){
            instance = new PanelBlok5();
        }
        return instance;
    }

    public ValidasiBlok5 getValidasiBlok5() {
        return validasiBlok5;
    }
    
    public Blok5Controller getController() {
        return controller;
    }
    
    
    private void registerGroup() {
        group = new TextField[]{
            textFieldB5R2ia, textFieldB5R2ib, textFieldB5R2ic, textFieldB5R2id, 
            textFieldB5R2iia, textFieldB5R2iib, textFieldB5R2iic, textFieldB5R2iid, textFieldB5R2iie, textFieldB5R2iif, textFieldB5R2iig, textFieldB5R2iih, 
            textFieldB5R2iiia, textFieldB5R2iiib, textFieldB5R2iiic};

    }

    public TextField[] getGroup() {
        return group;
    }   
    

    public TextField getTextFieldB5R1a() {
        return textFieldB5R1a;
    }

    public TextField getTextFieldB5R1b() {
        return textFieldB5R1b;
    }

    public TextField getTextFieldB5R1c() {
        return textFieldB5R1c;
    }

    public TextField getTextFieldB5R2ia() {
        return textFieldB5R2ia;
    }

    public TextField getTextFieldB5R2ib() {
        return textFieldB5R2ib;
    }

    public TextField getTextFieldB5R2ic() {
        return textFieldB5R2ic;
    }

    public TextField getTextFieldB5R2id() {
        return textFieldB5R2id;
    }

    public TextField getTextFieldB5R2iia() {
        return textFieldB5R2iia;
    }

    public TextField getTextFieldB5R2iib() {
        return textFieldB5R2iib;
    }

    public TextField getTextFieldB5R2iic() {
        return textFieldB5R2iic;
    }

    public TextField getTextFieldB5R2iid() {
        return textFieldB5R2iid;
    }

    public TextField getTextFieldB5R2iie() {
        return textFieldB5R2iie;
    }

    public TextField getTextFieldB5R2iif() {
        return textFieldB5R2iif;
    }

    public TextField getTextFieldB5R2iig() {
        return textFieldB5R2iig;
    }

    public TextField getTextFieldB5R2iih() {
        return textFieldB5R2iih;
    }

    public TextField getTextFieldB5R2iiia() {
        return textFieldB5R2iiia;
    }

    public TextField getTextFieldB5R2iiib() {
        return textFieldB5R2iiib;
    }

    public TextField getTextFieldB5R2iiic() {
        return textFieldB5R2iiic;
    }

    
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    

    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        label1 = new pkl51.component.Label();
        jPanel82 = new javax.swing.JPanel();
        jLabel74 = new javax.swing.JLabel();
        jPanel56 = new javax.swing.JPanel();
        jLabel47 = new javax.swing.JLabel();
        jPanel89 = new javax.swing.JPanel();
        textFieldB5R2iib = new pkl51.component.TextField();
        jPanel112 = new javax.swing.JPanel();
        jLabel104 = new javax.swing.JLabel();
        jPanel109 = new javax.swing.JPanel();
        jLabel101 = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        jPanel147 = new javax.swing.JPanel();
        jLabel139 = new javax.swing.JLabel();
        jPanel22 = new javax.swing.JPanel();
        jLabel8 = new javax.swing.JLabel();
        jLabel1 = new javax.swing.JLabel();
        jPanel81 = new javax.swing.JPanel();
        jLabel73 = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        jPanel115 = new javax.swing.JPanel();
        jLabel107 = new javax.swing.JLabel();
        jPanel30 = new javax.swing.JPanel();
        textFieldB5R1c = new pkl51.component.TextField();
        textFieldB5R1a = new pkl51.component.TextField();
        textFieldB5R1b = new pkl51.component.TextField();
        jPanel151 = new javax.swing.JPanel();
        jLabel143 = new javax.swing.JLabel();
        jLabel162 = new javax.swing.JLabel();
        jPanel55 = new javax.swing.JPanel();
        jLabel46 = new javax.swing.JLabel();
        jPanel145 = new javax.swing.JPanel();
        jLabel137 = new javax.swing.JLabel();
        jPanel48 = new javax.swing.JPanel();
        jLabel39 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jPanel21 = new javax.swing.JPanel();
        jLabel9 = new javax.swing.JLabel();
        jPanel24 = new javax.swing.JPanel();
        jLabel11 = new javax.swing.JLabel();
        jPanel156 = new javax.swing.JPanel();
        textFieldB5R2iiib = new pkl51.component.TextField();
        jPanel25 = new javax.swing.JPanel();
        textFieldB5R2ia = new pkl51.component.TextField();
        jPanel132 = new javax.swing.JPanel();
        jLabel124 = new javax.swing.JLabel();
        jPanel114 = new javax.swing.JPanel();
        jLabel106 = new javax.swing.JLabel();
        jPanel83 = new javax.swing.JPanel();
        jLabel75 = new javax.swing.JLabel();
        jPanel69 = new javax.swing.JPanel();
        jLabel60 = new javax.swing.JLabel();
        jLabel61 = new javax.swing.JLabel();
        jPanel26 = new javax.swing.JPanel();
        jLabel13 = new javax.swing.JLabel();
        jPanel149 = new javax.swing.JPanel();
        jLabel141 = new javax.swing.JLabel();
        jLabel165 = new javax.swing.JLabel();
        jLabel166 = new javax.swing.JLabel();
        jLabel167 = new javax.swing.JLabel();
        jLabel168 = new javax.swing.JLabel();
        jLabel169 = new javax.swing.JLabel();
        jPanel111 = new javax.swing.JPanel();
        jLabel103 = new javax.swing.JLabel();
        jLabel7 = new javax.swing.JLabel();
        jPanel95 = new javax.swing.JPanel();
        jLabel87 = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        jPanel42 = new javax.swing.JPanel();
        jLabel33 = new javax.swing.JLabel();
        jPanel90 = new javax.swing.JPanel();
        textFieldB5R2iic = new pkl51.component.TextField();
        jPanel113 = new javax.swing.JPanel();
        jLabel105 = new javax.swing.JLabel();
        jPanel96 = new javax.swing.JPanel();
        jLabel88 = new javax.swing.JLabel();
        jPanel127 = new javax.swing.JPanel();
        textFieldB5R2iig = new pkl51.component.TextField();
        jPanel61 = new javax.swing.JPanel();
        textFieldB5R2ib = new pkl51.component.TextField();
        jPanel103 = new javax.swing.JPanel();
        textFieldB5R2iid = new pkl51.component.TextField();
        jPanel98 = new javax.swing.JPanel();
        jLabel90 = new javax.swing.JLabel();
        jPanel32 = new javax.swing.JPanel();
        jLabel22 = new javax.swing.JLabel();
        jLabel23 = new javax.swing.JLabel();
        jPanel133 = new javax.swing.JPanel();
        jLabel125 = new javax.swing.JLabel();
        jPanel29 = new javax.swing.JPanel();
        jLabel16 = new javax.swing.JLabel();
        jLabel17 = new javax.swing.JLabel();
        jLabel18 = new javax.swing.JLabel();
        jLabel19 = new javax.swing.JLabel();
        jLabel20 = new javax.swing.JLabel();
        jLabel31 = new javax.swing.JLabel();
        jLabel34 = new javax.swing.JLabel();
        jLabel35 = new javax.swing.JLabel();
        jPanel76 = new javax.swing.JPanel();
        textFieldB5R2iia = new pkl51.component.TextField();
        jPanel104 = new javax.swing.JPanel();
        textFieldB5R2iie = new pkl51.component.TextField();
        jPanel167 = new javax.swing.JPanel();
        jLabel159 = new javax.swing.JLabel();
        jLabel160 = new javax.swing.JLabel();
        jPanel49 = new javax.swing.JPanel();
        jLabel40 = new javax.swing.JLabel();
        jPanel31 = new javax.swing.JPanel();
        jLabel21 = new javax.swing.JLabel();
        jPanel146 = new javax.swing.JPanel();
        jLabel138 = new javax.swing.JLabel();
        jPanel75 = new javax.swing.JPanel();
        jPanel54 = new javax.swing.JPanel();
        textFieldB5R2ic = new pkl51.component.TextField();
        jPanel33 = new javax.swing.JPanel();
        jLabel24 = new javax.swing.JLabel();
        jPanel144 = new javax.swing.JPanel();
        jLabel136 = new javax.swing.JLabel();
        jLabel27 = new javax.swing.JLabel();
        jPanel138 = new javax.swing.JPanel();
        jPanel84 = new javax.swing.JPanel();
        jLabel76 = new javax.swing.JLabel();
        jPanel129 = new javax.swing.JPanel();
        textFieldB5R2iih = new pkl51.component.TextField();
        jPanel110 = new javax.swing.JPanel();
        jLabel102 = new javax.swing.JLabel();
        jPanel41 = new javax.swing.JPanel();
        jLabel32 = new javax.swing.JLabel();
        jPanel116 = new javax.swing.JPanel();
        jLabel108 = new javax.swing.JLabel();
        jPanel70 = new javax.swing.JPanel();
        jLabel62 = new javax.swing.JLabel();
        jPanel128 = new javax.swing.JPanel();
        textFieldB5R2iif = new pkl51.component.TextField();
        jPanel150 = new javax.swing.JPanel();
        jLabel142 = new javax.swing.JLabel();
        jLabel163 = new javax.swing.JLabel();
        jPanel139 = new javax.swing.JPanel();
        textFieldB5R2iiia = new pkl51.component.TextField();
        jPanel97 = new javax.swing.JPanel();
        jLabel89 = new javax.swing.JLabel();
        jPanel157 = new javax.swing.JPanel();
        textFieldB5R2iiic = new pkl51.component.TextField();
        jPanel62 = new javax.swing.JPanel();
        textFieldB5R2id = new pkl51.component.TextField();
        jPanel77 = new javax.swing.JPanel();

        setPreferredSize(new java.awt.Dimension(721, 1411));
        setLayout(null);

        label1.setBackground(new java.awt.Color(102, 153, 255));
        label1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        label1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        label1.setText("V. KETERJANGKAUAN TERHADAP KETERSEDIAAN PANGAN SELAMA SEBULAN TERAKHIR");
        label1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
        label1.setOpaque(true);
        add(label1);
        label1.setBounds(0, 0, 720, 50);

        jPanel82.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel82.setLayout(null);

        jLabel74.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel74.setText("a");
        jPanel82.add(jLabel74);
        jLabel74.setBounds(0, 4, 40, 20);

        add(jPanel82);
        jPanel82.setBounds(50, 560, 40, 60);

        jPanel56.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel56.setLayout(null);

        jLabel47.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel47.setText("d");
        jPanel56.add(jLabel47);
        jLabel47.setBounds(0, 4, 40, 20);

        add(jPanel56);
        jPanel56.setBounds(50, 460, 40, 40);

        jPanel89.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel89.setLayout(null);

        textFieldB5R2iib.setRequired(true);
        jPanel89.add(textFieldB5R2iib);
        textFieldB5R2iib.setBounds(30, 10, 30, 20);

        add(jPanel89);
        jPanel89.setBounds(630, 620, 90, 40);

        jPanel112.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel112.setLayout(null);

        jLabel104.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel104.setText("h");
        jPanel112.add(jLabel104);
        jLabel104.setBounds(0, 4, 40, 20);

        add(jPanel112);
        jPanel112.setBounds(50, 900, 40, 60);

        jPanel109.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel109.setLayout(null);

        jLabel101.setText("Rumah tangga saya mampu mengelola dengan baik pendapatan yang dimiliki untuk ");
        jPanel109.add(jLabel101);
        jLabel101.setBounds(10, 4, 420, 20);

        jLabel6.setText("memenuhi kebutuhan sehari-hari");
        jPanel109.add(jLabel6);
        jLabel6.setBounds(10, 30, 170, 14);

        add(jPanel109);
        jPanel109.setBounds(90, 760, 540, 60);

        jPanel147.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel147.setLayout(null);

        jLabel139.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel139.setText("c");
        jPanel147.add(jLabel139);
        jLabel139.setBounds(0, 4, 40, 20);

        add(jPanel147);
        jPanel147.setBounds(50, 1140, 40, 60);

        jPanel22.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel22.setLayout(null);

        jLabel8.setText("Jalanan menuju sumber produksi utama  dari rumah tangga saya sangat bagus dan dapat");
        jPanel22.add(jLabel8);
        jLabel8.setBounds(10, 10, 460, 20);

        jLabel1.setText("dilalui kendaraan bermotor");
        jPanel22.add(jLabel1);
        jLabel1.setBounds(10, 30, 210, 14);

        add(jPanel22);
        jPanel22.setBounds(90, 300, 540, 60);

        jPanel81.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel81.setLayout(null);

        jLabel73.setText("Jalanan menuju sumber pangan utama dari rumah tangga saya sangat bagus dan dapat ");
        jPanel81.add(jLabel73);
        jLabel73.setBounds(10, 4, 450, 20);

        jLabel4.setText("dilalui kendaraan bermotor");
        jPanel81.add(jLabel4);
        jLabel4.setBounds(10, 30, 160, 14);

        add(jPanel81);
        jPanel81.setBounds(90, 560, 540, 60);

        jPanel115.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel115.setLayout(null);

        jLabel107.setText("Rumah tangga saya mudah mendapatkan pinjaman uang untuk membeli bahan makanan");
        jPanel115.add(jLabel107);
        jLabel107.setBounds(10, 4, 440, 20);

        add(jPanel115);
        jPanel115.setBounds(90, 820, 540, 40);

        jPanel30.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));

        textFieldB5R1c.setRequired(true);

        textFieldB5R1a.setRequired(true);

        textFieldB5R1b.setRequired(true);

        javax.swing.GroupLayout jPanel30Layout = new javax.swing.GroupLayout(jPanel30);
        jPanel30.setLayout(jPanel30Layout);
        jPanel30Layout.setHorizontalGroup(
            jPanel30Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel30Layout.createSequentialGroup()
                .addGap(30, 30, 30)
                .addGroup(jPanel30Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(textFieldB5R1c, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(textFieldB5R1b, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(textFieldB5R1a, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(28, Short.MAX_VALUE))
        );
        jPanel30Layout.setVerticalGroup(
            jPanel30Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel30Layout.createSequentialGroup()
                .addGap(57, 57, 57)
                .addComponent(textFieldB5R1a, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 10, Short.MAX_VALUE)
                .addComponent(textFieldB5R1b, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(10, 10, 10)
                .addComponent(textFieldB5R1c, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

        add(jPanel30);
        jPanel30.setBounds(630, 50, 90, 150);

        jPanel151.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel151.setLayout(null);

        jLabel143.setText("Rumah tangga saya pernah mendapatkan pemberian bahan makanan dari ");
        jPanel151.add(jLabel143);
        jLabel143.setBounds(10, 4, 440, 20);

        jLabel162.setText("lembaga/organisasi sosial secara berkala");
        jPanel151.add(jLabel162);
        jLabel162.setBounds(10, 30, 200, 14);

        add(jPanel151);
        jPanel151.setBounds(90, 1080, 540, 60);

        jPanel55.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel55.setLayout(null);

        jLabel46.setText("Rumah tangga saya mampu mengelola dengan baik sumber produksi yang dimiliki");
        jPanel55.add(jLabel46);
        jLabel46.setBounds(10, 4, 400, 20);

        add(jPanel55);
        jPanel55.setBounds(90, 460, 540, 40);

        jPanel145.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel145.setLayout(null);

        jLabel137.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel137.setText("a");
        jPanel145.add(jLabel137);
        jLabel137.setBounds(0, 4, 40, 20);

        add(jPanel145);
        jPanel145.setBounds(50, 1020, 40, 60);

        jPanel48.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel48.setLayout(null);

        jLabel39.setText("Rumah tangga saya mampu menyediakan modal sendiri untuk memproduksi bahan ");
        jPanel48.add(jLabel39);
        jLabel39.setBounds(10, 4, 410, 20);

        jLabel2.setText("makanan sendiri");
        jPanel48.add(jLabel2);
        jLabel2.setBounds(10, 30, 110, 14);

        add(jPanel48);
        jPanel48.setBounds(90, 400, 540, 60);

        jPanel21.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel21.setLayout(null);

        jLabel9.setText("(ii)   Pembelian");
        jPanel21.add(jLabel9);
        jLabel9.setBounds(10, 10, 110, 14);

        add(jPanel21);
        jPanel21.setBounds(50, 500, 670, 30);

        jPanel24.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel24.setLayout(null);

        jLabel11.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel11.setText("2");
        jPanel24.add(jLabel11);
        jLabel11.setBounds(0, 4, 60, 20);

        add(jPanel24);
        jPanel24.setBounds(0, 200, 50, 1000);

        jPanel156.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel156.setLayout(null);

        textFieldB5R2iiib.setRequired(true);
        jPanel156.add(textFieldB5R2iiib);
        textFieldB5R2iiib.setBounds(30, 20, 30, 20);

        add(jPanel156);
        jPanel156.setBounds(630, 1080, 90, 60);

        jPanel25.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel25.setLayout(null);

        textFieldB5R2ia.setRequired(true);
        jPanel25.add(textFieldB5R2ia);
        textFieldB5R2ia.setBounds(30, 20, 30, 20);

        add(jPanel25);
        jPanel25.setBounds(630, 300, 90, 60);

        jPanel132.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel132.setLayout(null);

        jLabel124.setText("(iii)   Pemberian");
        jPanel132.add(jLabel124);
        jLabel124.setBounds(10, 10, 110, 14);

        add(jPanel132);
        jPanel132.setBounds(50, 960, 670, 30);

        jPanel114.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel114.setLayout(null);

        jLabel106.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel106.setText("f");
        jPanel114.add(jLabel106);
        jLabel106.setBounds(0, 4, 40, 20);

        add(jPanel114);
        jPanel114.setBounds(50, 820, 40, 40);

        jPanel83.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel83.setLayout(null);

        jLabel75.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel75.setText("b");
        jPanel83.add(jLabel75);
        jLabel75.setBounds(0, 4, 40, 20);

        add(jPanel83);
        jPanel83.setBounds(50, 620, 40, 40);

        jPanel69.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel69.setLayout(null);

        jLabel60.setText("Berilah tanda (√) pada salah satu pilihan di bawah ini");
        jPanel69.add(jLabel60);
        jLabel60.setBounds(20, 10, 280, 14);

        jLabel61.setText("(i)   Produksi Sendiri");
        jPanel69.add(jLabel61);
        jLabel61.setBounds(20, 40, 110, 14);

        add(jPanel69);
        jPanel69.setBounds(50, 200, 670, 70);

        jPanel26.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel26.setLayout(null);

        jLabel13.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel13.setText("a");
        jPanel26.add(jLabel13);
        jLabel13.setBounds(0, 4, 40, 20);

        add(jPanel26);
        jPanel26.setBounds(50, 300, 40, 60);

        jPanel149.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel149.setLayout(null);

        jLabel141.setText("Keterangan :");
        jPanel149.add(jLabel141);
        jLabel141.setBounds(100, 10, 70, 14);

        jLabel165.setText("SS       =  Sangat Setuju  ");
        jPanel149.add(jLabel165);
        jLabel165.setBounds(100, 40, 130, 14);

        jLabel166.setText("*) Coret yang tidak perlu");
        jPanel149.add(jLabel166);
        jLabel166.setBounds(100, 100, 130, 14);

        jLabel167.setText("TS       =  Tidak Setuju");
        jPanel149.add(jLabel167);
        jLabel167.setBounds(280, 40, 110, 14);

        jLabel168.setText("STS     =  Sangat Tidak Setuju ");
        jPanel149.add(jLabel168);
        jLabel168.setBounds(280, 70, 150, 14);

        jLabel169.setText("S         =  Setuju");
        jPanel149.add(jLabel169);
        jLabel169.setBounds(100, 70, 80, 14);

        add(jPanel149);
        jPanel149.setBounds(0, 1200, 720, 120);

        jPanel111.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel111.setLayout(null);

        jLabel103.setText("Rumah tangga saya pernah menggadaikan barang berharga untuk mendapatkan bahan ");
        jPanel111.add(jLabel103);
        jLabel103.setBounds(10, 4, 440, 20);

        jLabel7.setText("makanan");
        jPanel111.add(jLabel7);
        jLabel7.setBounds(10, 30, 60, 14);

        add(jPanel111);
        jPanel111.setBounds(90, 900, 540, 60);

        jPanel95.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel95.setLayout(null);

        jLabel87.setText("Rumah tangga saya mudah menuju sumber pangan dengan cara berjalan kaki atau ");
        jPanel95.add(jLabel87);
        jLabel87.setBounds(10, 4, 420, 20);

        jLabel5.setText("menggunakan alat transportasi");
        jPanel95.add(jLabel5);
        jLabel5.setBounds(10, 30, 180, 14);

        add(jPanel95);
        jPanel95.setBounds(90, 660, 540, 60);

        jPanel42.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel42.setLayout(null);

        jLabel33.setText("Jarak menuju sumber produksi dari rumah tangga saya sangat jauh");
        jPanel42.add(jLabel33);
        jLabel33.setBounds(10, 0, 350, 30);

        add(jPanel42);
        jPanel42.setBounds(90, 360, 540, 40);

        jPanel90.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel90.setLayout(null);

        textFieldB5R2iic.setRequired(true);
        jPanel90.add(textFieldB5R2iic);
        textFieldB5R2iic.setBounds(30, 20, 30, 20);

        add(jPanel90);
        jPanel90.setBounds(630, 660, 90, 60);

        jPanel113.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel113.setLayout(null);

        jLabel105.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel105.setText("g");
        jPanel113.add(jLabel105);
        jLabel105.setBounds(0, 4, 40, 20);

        add(jPanel113);
        jPanel113.setBounds(50, 860, 40, 40);

        jPanel96.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel96.setLayout(null);

        jLabel88.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel88.setText("c");
        jPanel96.add(jLabel88);
        jLabel88.setBounds(0, 4, 40, 20);

        add(jPanel96);
        jPanel96.setBounds(50, 660, 40, 60);

        jPanel127.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel127.setLayout(null);

        textFieldB5R2iig.setRequired(true);
        jPanel127.add(textFieldB5R2iig);
        textFieldB5R2iig.setBounds(30, 10, 30, 20);

        add(jPanel127);
        jPanel127.setBounds(630, 860, 90, 40);

        jPanel61.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel61.setLayout(null);

        textFieldB5R2ib.setRequired(true);
        jPanel61.add(textFieldB5R2ib);
        textFieldB5R2ib.setBounds(30, 10, 30, 20);

        add(jPanel61);
        jPanel61.setBounds(630, 360, 90, 40);

        jPanel103.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel103.setLayout(null);

        textFieldB5R2iid.setRequired(true);
        jPanel103.add(textFieldB5R2iid);
        textFieldB5R2iid.setBounds(30, 10, 30, 20);

        add(jPanel103);
        jPanel103.setBounds(630, 720, 90, 40);

        jPanel98.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel98.setLayout(null);

        jLabel90.setText("Rumah tangga saya mampu membeli pangan yang dibutuhkan");
        jPanel98.add(jLabel90);
        jLabel90.setBounds(10, 4, 320, 20);

        add(jPanel98);
        jPanel98.setBounds(90, 720, 540, 40);

        jPanel32.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel32.setLayout(null);

        jLabel22.setText("Berilah tanda (√) pada salah satu pilihan di bawah ini");
        jPanel32.add(jLabel22);
        jLabel22.setBounds(10, 10, 260, 14);

        jLabel23.setText("(i)   Produksi Sendiri");
        jPanel32.add(jLabel23);
        jLabel23.setBounds(10, 40, 110, 14);

        add(jPanel32);
        jPanel32.setBounds(60, 200, 660, 70);

        jPanel133.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel133.setLayout(null);

        jLabel125.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel125.setText("Pernyataan");
        jPanel133.add(jLabel125);
        jLabel125.setBounds(0, 4, 580, 20);

        add(jPanel133);
        jPanel133.setBounds(50, 990, 580, 30);

        jPanel29.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel29.setLayout(null);

        jLabel16.setText("(keluarga/kerabat, pemerintah/instansi/LSM, tetangga, dan lainnya)*");
        jPanel29.add(jLabel16);
        jLabel16.setBounds(30, 130, 340, 14);

        jLabel17.setText("Cara rumah tangga untuk memperoleh pangan selama sebulan terakhir?");
        jPanel29.add(jLabel17);
        jLabel17.setBounds(10, 10, 360, 14);

        jLabel18.setText("(Isikan berdasarkan Prioritas 1,2, dan 3. Jika \"tidak\" isikan 0)");
        jPanel29.add(jLabel18);
        jLabel18.setBounds(10, 30, 300, 14);

        jLabel19.setText("(sawah/ladang, tegalan, empang/kolam, tambak, tempat peternakan, dan lainnya)*");
        jPanel29.add(jLabel19);
        jLabel19.setBounds(30, 70, 410, 14);

        jLabel20.setText("(pasar, minimarket/supermarket, toko/warung, pedagang keliling, dan lainnya)*");
        jPanel29.add(jLabel20);
        jLabel20.setBounds(30, 100, 390, 14);

        jLabel31.setText("a.   Produksi sendiri");
        jPanel29.add(jLabel31);
        jLabel31.setBounds(10, 60, 150, 14);

        jLabel34.setText("b.   Pembelian");
        jPanel29.add(jLabel34);
        jLabel34.setBounds(10, 90, 160, 14);

        jLabel35.setText("c.   Pemberian");
        jPanel29.add(jLabel35);
        jLabel35.setBounds(10, 120, 160, 14);

        add(jPanel29);
        jPanel29.setBounds(50, 50, 580, 150);

        jPanel76.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel76.setLayout(null);

        textFieldB5R2iia.setRequired(true);
        jPanel76.add(textFieldB5R2iia);
        textFieldB5R2iia.setBounds(30, 20, 30, 20);

        add(jPanel76);
        jPanel76.setBounds(630, 560, 90, 60);

        jPanel104.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel104.setLayout(null);

        textFieldB5R2iie.setRequired(true);
        jPanel104.add(textFieldB5R2iie);
        textFieldB5R2iie.setBounds(30, 20, 30, 20);

        add(jPanel104);
        jPanel104.setBounds(630, 760, 90, 60);

        jPanel167.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel167.setLayout(null);

        jLabel159.setText("Berilah tanda (√) pada salah satu pilihan di bawah ini");
        jPanel167.add(jLabel159);
        jLabel159.setBounds(10, 10, 260, 14);

        jLabel160.setText("(i)   Produksi Sendiri");
        jPanel167.add(jLabel160);
        jLabel160.setBounds(10, 40, 110, 14);

        add(jPanel167);
        jPanel167.setBounds(60, 200, 660, 70);

        jPanel49.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel49.setLayout(null);

        jLabel40.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel40.setText("c");
        jPanel49.add(jLabel40);
        jLabel40.setBounds(0, 4, 40, 20);

        add(jPanel49);
        jPanel49.setBounds(50, 400, 40, 60);

        jPanel31.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel31.setLayout(null);

        jLabel21.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel21.setText("1");
        jPanel31.add(jLabel21);
        jLabel21.setBounds(0, 4, 60, 20);

        add(jPanel31);
        jPanel31.setBounds(0, 50, 50, 150);

        jPanel146.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel146.setLayout(null);

        jLabel138.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel138.setText("b");
        jPanel146.add(jLabel138);
        jLabel138.setBounds(0, 4, 40, 20);

        add(jPanel146);
        jPanel146.setBounds(50, 1080, 40, 60);

        jPanel75.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel75.setLayout(null);
        add(jPanel75);
        jPanel75.setBounds(630, 270, 90, 30);

        jPanel54.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel54.setLayout(null);

        textFieldB5R2ic.setRequired(true);
        jPanel54.add(textFieldB5R2ic);
        textFieldB5R2ic.setBounds(30, 20, 30, 20);

        add(jPanel54);
        jPanel54.setBounds(630, 400, 90, 60);

        jPanel33.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel33.setLayout(null);

        jLabel24.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel24.setText("Pernyataan");
        jPanel33.add(jLabel24);
        jLabel24.setBounds(10, 4, 570, 20);

        add(jPanel33);
        jPanel33.setBounds(50, 270, 580, 30);

        jPanel144.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel144.setLayout(null);

        jLabel136.setText("Rumah tangga saya pernah mendapatkan pemberian bahan makanan dari keluarga secara ");
        jPanel144.add(jLabel136);
        jLabel136.setBounds(10, 4, 450, 20);

        jLabel27.setText("berkala");
        jPanel144.add(jLabel27);
        jLabel27.setBounds(10, 30, 35, 14);

        add(jPanel144);
        jPanel144.setBounds(90, 1020, 540, 60);

        jPanel138.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel138.setLayout(null);
        add(jPanel138);
        jPanel138.setBounds(630, 990, 90, 30);

        jPanel84.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel84.setLayout(null);

        jLabel76.setText("Jarak menuju sumber pangan dari rumah tangga saya sangat jauh");
        jPanel84.add(jLabel76);
        jLabel76.setBounds(10, 4, 370, 20);

        add(jPanel84);
        jPanel84.setBounds(90, 620, 540, 40);

        jPanel129.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel129.setLayout(null);

        textFieldB5R2iih.setRequired(true);
        jPanel129.add(textFieldB5R2iih);
        textFieldB5R2iih.setBounds(30, 20, 30, 20);

        add(jPanel129);
        jPanel129.setBounds(630, 900, 90, 60);

        jPanel110.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel110.setLayout(null);

        jLabel102.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel102.setText("e");
        jPanel110.add(jLabel102);
        jLabel102.setBounds(0, 4, 40, 20);

        add(jPanel110);
        jPanel110.setBounds(50, 760, 40, 60);

        jPanel41.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel41.setLayout(null);

        jLabel32.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel32.setText("b");
        jPanel41.add(jLabel32);
        jLabel32.setBounds(0, 4, 40, 20);

        add(jPanel41);
        jPanel41.setBounds(50, 360, 40, 40);

        jPanel116.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel116.setLayout(null);

        jLabel108.setText("Rumah tangga saya pernah menjual barang berharga untuk mendapatkan bahan makanan");
        jPanel116.add(jLabel108);
        jLabel108.setBounds(10, 4, 450, 20);

        add(jPanel116);
        jPanel116.setBounds(90, 860, 540, 40);

        jPanel70.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel70.setLayout(null);

        jLabel62.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel62.setText("Pernyataan");
        jPanel70.add(jLabel62);
        jLabel62.setBounds(0, 4, 580, 20);

        add(jPanel70);
        jPanel70.setBounds(50, 530, 580, 30);

        jPanel128.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel128.setLayout(null);

        textFieldB5R2iif.setRequired(true);
        jPanel128.add(textFieldB5R2iif);
        textFieldB5R2iif.setBounds(30, 10, 30, 20);

        add(jPanel128);
        jPanel128.setBounds(630, 820, 90, 40);

        jPanel150.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel150.setLayout(null);

        jLabel142.setText("Rumah tangga saya mampu mengelola dengan baik bahan makanan yang diberikan untuk ");
        jPanel150.add(jLabel142);
        jLabel142.setBounds(10, 4, 440, 20);

        jLabel163.setText("memenuhi kebutuhan pangan sehari-hari");
        jPanel150.add(jLabel163);
        jLabel163.setBounds(10, 30, 230, 14);

        add(jPanel150);
        jPanel150.setBounds(90, 1140, 540, 60);

        jPanel139.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel139.setLayout(null);

        textFieldB5R2iiia.setRequired(true);
        jPanel139.add(textFieldB5R2iiia);
        textFieldB5R2iiia.setBounds(30, 20, 30, 20);

        add(jPanel139);
        jPanel139.setBounds(630, 1020, 90, 60);

        jPanel97.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel97.setLayout(null);

        jLabel89.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel89.setText("d");
        jPanel97.add(jLabel89);
        jLabel89.setBounds(0, 4, 40, 20);

        add(jPanel97);
        jPanel97.setBounds(50, 720, 40, 40);

        jPanel157.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel157.setLayout(null);

        textFieldB5R2iiic.setRequired(true);
        jPanel157.add(textFieldB5R2iiic);
        textFieldB5R2iiic.setBounds(30, 20, 30, 20);

        add(jPanel157);
        jPanel157.setBounds(630, 1140, 90, 60);

        jPanel62.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel62.setLayout(null);

        textFieldB5R2id.setRequired(true);
        jPanel62.add(textFieldB5R2id);
        textFieldB5R2id.setBounds(30, 10, 30, 20);

        add(jPanel62);
        jPanel62.setBounds(630, 460, 90, 40);

        jPanel77.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
        jPanel77.setLayout(null);
        add(jPanel77);
        jPanel77.setBounds(630, 530, 90, 30);
    }// </editor-fold>//GEN-END:initComponents
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel101;
    private javax.swing.JLabel jLabel102;
    private javax.swing.JLabel jLabel103;
    private javax.swing.JLabel jLabel104;
    private javax.swing.JLabel jLabel105;
    private javax.swing.JLabel jLabel106;
    private javax.swing.JLabel jLabel107;
    private javax.swing.JLabel jLabel108;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel124;
    private javax.swing.JLabel jLabel125;
    private javax.swing.JLabel jLabel13;
    private javax.swing.JLabel jLabel136;
    private javax.swing.JLabel jLabel137;
    private javax.swing.JLabel jLabel138;
    private javax.swing.JLabel jLabel139;
    private javax.swing.JLabel jLabel141;
    private javax.swing.JLabel jLabel142;
    private javax.swing.JLabel jLabel143;
    private javax.swing.JLabel jLabel159;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel160;
    private javax.swing.JLabel jLabel162;
    private javax.swing.JLabel jLabel163;
    private javax.swing.JLabel jLabel165;
    private javax.swing.JLabel jLabel166;
    private javax.swing.JLabel jLabel167;
    private javax.swing.JLabel jLabel168;
    private javax.swing.JLabel jLabel169;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel18;
    private javax.swing.JLabel jLabel19;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel20;
    private javax.swing.JLabel jLabel21;
    private javax.swing.JLabel jLabel22;
    private javax.swing.JLabel jLabel23;
    private javax.swing.JLabel jLabel24;
    private javax.swing.JLabel jLabel27;
    private javax.swing.JLabel jLabel31;
    private javax.swing.JLabel jLabel32;
    private javax.swing.JLabel jLabel33;
    private javax.swing.JLabel jLabel34;
    private javax.swing.JLabel jLabel35;
    private javax.swing.JLabel jLabel39;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel40;
    private javax.swing.JLabel jLabel46;
    private javax.swing.JLabel jLabel47;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel60;
    private javax.swing.JLabel jLabel61;
    private javax.swing.JLabel jLabel62;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel73;
    private javax.swing.JLabel jLabel74;
    private javax.swing.JLabel jLabel75;
    private javax.swing.JLabel jLabel76;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel87;
    private javax.swing.JLabel jLabel88;
    private javax.swing.JLabel jLabel89;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JLabel jLabel90;
    private javax.swing.JPanel jPanel103;
    private javax.swing.JPanel jPanel104;
    private javax.swing.JPanel jPanel109;
    private javax.swing.JPanel jPanel110;
    private javax.swing.JPanel jPanel111;
    private javax.swing.JPanel jPanel112;
    private javax.swing.JPanel jPanel113;
    private javax.swing.JPanel jPanel114;
    private javax.swing.JPanel jPanel115;
    private javax.swing.JPanel jPanel116;
    private javax.swing.JPanel jPanel127;
    private javax.swing.JPanel jPanel128;
    private javax.swing.JPanel jPanel129;
    private javax.swing.JPanel jPanel132;
    private javax.swing.JPanel jPanel133;
    private javax.swing.JPanel jPanel138;
    private javax.swing.JPanel jPanel139;
    private javax.swing.JPanel jPanel144;
    private javax.swing.JPanel jPanel145;
    private javax.swing.JPanel jPanel146;
    private javax.swing.JPanel jPanel147;
    private javax.swing.JPanel jPanel149;
    private javax.swing.JPanel jPanel150;
    private javax.swing.JPanel jPanel151;
    private javax.swing.JPanel jPanel156;
    private javax.swing.JPanel jPanel157;
    private javax.swing.JPanel jPanel167;
    private javax.swing.JPanel jPanel21;
    private javax.swing.JPanel jPanel22;
    private javax.swing.JPanel jPanel24;
    private javax.swing.JPanel jPanel25;
    private javax.swing.JPanel jPanel26;
    private javax.swing.JPanel jPanel29;
    private javax.swing.JPanel jPanel30;
    private javax.swing.JPanel jPanel31;
    private javax.swing.JPanel jPanel32;
    private javax.swing.JPanel jPanel33;
    private javax.swing.JPanel jPanel41;
    private javax.swing.JPanel jPanel42;
    private javax.swing.JPanel jPanel48;
    private javax.swing.JPanel jPanel49;
    private javax.swing.JPanel jPanel54;
    private javax.swing.JPanel jPanel55;
    private javax.swing.JPanel jPanel56;
    private javax.swing.JPanel jPanel61;
    private javax.swing.JPanel jPanel62;
    private javax.swing.JPanel jPanel69;
    private javax.swing.JPanel jPanel70;
    private javax.swing.JPanel jPanel75;
    private javax.swing.JPanel jPanel76;
    private javax.swing.JPanel jPanel77;
    private javax.swing.JPanel jPanel81;
    private javax.swing.JPanel jPanel82;
    private javax.swing.JPanel jPanel83;
    private javax.swing.JPanel jPanel84;
    private javax.swing.JPanel jPanel89;
    private javax.swing.JPanel jPanel90;
    private javax.swing.JPanel jPanel95;
    private javax.swing.JPanel jPanel96;
    private javax.swing.JPanel jPanel97;
    private javax.swing.JPanel jPanel98;
    private pkl51.component.Label label1;
    private pkl51.component.TextField textFieldB5R1a;
    private pkl51.component.TextField textFieldB5R1b;
    private pkl51.component.TextField textFieldB5R1c;
    private pkl51.component.TextField textFieldB5R2ia;
    private pkl51.component.TextField textFieldB5R2ib;
    private pkl51.component.TextField textFieldB5R2ic;
    private pkl51.component.TextField textFieldB5R2id;
    private pkl51.component.TextField textFieldB5R2iia;
    private pkl51.component.TextField textFieldB5R2iib;
    private pkl51.component.TextField textFieldB5R2iic;
    private pkl51.component.TextField textFieldB5R2iid;
    private pkl51.component.TextField textFieldB5R2iie;
    private pkl51.component.TextField textFieldB5R2iif;
    private pkl51.component.TextField textFieldB5R2iig;
    private pkl51.component.TextField textFieldB5R2iih;
    private pkl51.component.TextField textFieldB5R2iiia;
    private pkl51.component.TextField textFieldB5R2iiib;
    private pkl51.component.TextField textFieldB5R2iiic;
    // End of variables declaration//GEN-END:variables

    @Override
    public void onChange(Blok5Model model) {
        textFieldB5R1a.setText(model.getB5R1a());
        textFieldB5R1b.setText(model.getB5R1b());
        textFieldB5R1c.setText(model.getB5R1c());
        textFieldB5R2ia.setText(model.getB5R2ia());
        textFieldB5R2ib.setText(model.getB5R2ib());
        textFieldB5R2ic.setText(model.getB5R2ic());
        textFieldB5R2id.setText(model.getB5R2id());
        textFieldB5R2iia.setText(model.getB5R2iia());
        textFieldB5R2iib.setText(model.getB5R2iib());
        textFieldB5R2iic.setText(model.getB5R2iic());
        textFieldB5R2iid.setText(model.getB5R2iid());
        textFieldB5R2iie.setText(model.getB5R2iie());
        textFieldB5R2iif.setText(model.getB5R2iif());
        textFieldB5R2iig.setText(model.getB5R2iig());
        textFieldB5R2iih.setText(model.getB5R2iih());
        textFieldB5R2iiia.setText(model.getB5R2iiia());
        textFieldB5R2iiib.setText(model.getB5R2iiib());
        textFieldB5R2iiic.setText(model.getB5R2iiic());
    }
    
    public void refreshView(){
        textFieldB5R1a.setContain(false);
        textFieldB5R1b.setContain(false);
        textFieldB5R1c.setContain(false);
        
        for (TextField textField : group) {
            textField.setContain(false);
        }
    }
    
}
